rest area – Deutsch–English translations

🇬🇧 en de 🇩🇪

rest area noun

  • rest area along a road
Autobahnraststätte, Rasthof
Wiktionary Links